﻿namespace FSpec

open System
open System.ComponentModel 

type IHideObjectMembers =
    [<EditorBrowsable(EditorBrowsableState.Never)>]
    abstract member GetType : unit -> Type

    [<EditorBrowsable(EditorBrowsableState.Never)>]
    abstract member GetHashCode : unit -> int

    [<EditorBrowsable(EditorBrowsableState.Never)>]
    abstract member ToString : unit -> string

    [<EditorBrowsable(EditorBrowsableState.Never)>]
    abstract member Equals : obj -> bool
